3635
2
2478
4
3405
23
1275
6772
5178
18
1302
1
2324
1340
1248
1830
2428
2288
1816
1049
2599
679
0
2276
1130
3
996
979
10889
1288
6577
1009
1996
1209
1410
935
1121