2974
1
3629
1295
2698
2650
20
3212
27
280
1446
810
1423
1564
1581
2
1676
1505
0
1265
432
2250
3765
4
2245
3
1226
3053
7
1506
1495
1913
5
3362
3683
2556
2683
3033
297066