951
1
619
564
616
0
570
2502
2043
4
3835
2740
3
1452
1574
3539
1292
2090
2184
605
85
438
376
1946
2
1638
8607
8
4943
2153
7
1610
1081
1579
1458
2122