1031
1
674
2
2757
3
1558
2911
9
19932
6
1162
24337
22
1353
1767
2505
700
0
1223
4309
6676
12
1239
6753
17
1657
517
4724
5746
23
2873
1069
589
2765
8
1250
7471
3591
11
400
2255