2799
3
1272
1
1182
1349
523
472
2362
1940
6
907
2
4068
1373
1702
5
1380
885
2292
1226
4
5509
6030
13
6201
1000
2856
11
3471
1100
3439
1918
10
1505
4043
3969
4739