2250
1
987
2134
1065
12733
5
5717
2082
0
3835
616
2687
2
40062
19
1218
3435
4
2343
2322
7793
3034
2100
6779
1458
2149
5047
8
1618
297066
1290
1538
2256
10
925
267612
392