951
1
619
564
616
0
2502
2917
14
2836
3
2740
4179
1830
8209
18
2279
5
1574
3539
2439
2111
1904
2055
2972
6
2033
8
533
1168
2
1282
89
1059
8607
2002
4943
2153
7
1774