1374
1
2982
3
1470
3045
31535
0
3795
928
263
571
1628
543
25186
14
1155
2
1329
2808
329
3498
4
417
646
1452
1381
2368
1823
1418
2387
467
2459
6
2372
1056
1559
10