1815
2
951
1
785
0
1162
1578
6
674
1223
1232
1767
2505
1431
1239
6753
17
517
3079
5746
23
1053
7471
9
19932
3591
11
400
1558
890
658
2836
383
1451
2913
1700
24337
22