50
292
5
20
508
2
4
637
6
14
1373
16
2749
1
13
2510
0
8
3208
1699
3
3330
1085
3204
1228
1917
1897
2001
1437
1043
1635
1246
2555
1136
2591
1850
1702
1583
787
1742
2453
7