1062
1
2932
2
1603
5565
9
2666
1590
1669
4
2710
2990
0
1265
2392
30334
6
815
2906
1153
2001
2152
19944