3520
4
751
1
1094
2
2672
7
946
2126
944
1912
3
2746
16
2228
5
1453
2506
1365
6
2239
100
0
653
3129
1184
1433
2877
12
908
1704
893
1361
1178
2704
2109
3382
2214
2504