3539
3
7034
2
951
1
619
564
2502
2740
2592
2195
1463
0
3017
4728
3198
617
2386
8607
8
1376
4943
2153
7
4321
4
1707
12367
26
1458
2122
2427
12
2687
2794
3546
108797
2200