3442
2
905
1
1948
26
1050
3
3000
3038
19
1514
1296
4408
33
1195
2383
4
2692
0
1491
1352
2060
5
2304
1819
1970
2700
2979
7
2218
9
1453
9911
6
2091
2566
1508
2111
308263
1379
12
2677