2668
1
1275
1436
0
1585
2
1583
796
6
3461
4
1505
1844
1512
1673
2908
10
1422
3
3671
2740
1149
638
2108
2392
1759
851
2329
4915
1622
1589
1347
2234
1523
2382
2951