2696
2
577
1
2369
723
0
1409
1089
2687
5
912
830
1734
2023
108797
109776
42
450
7222
4
236066
14
11650
23
496
300
984
1093
792
1012
759
670
674
2030
3322
3017
2199