1302
1
2438
2802
5
1045
3200
3
1891
673
0
1120
493
388
1348
662
2199
534
868
2526
1070
1243
5505
14
2123
3159
467
1105
1103
1688
1055
383
490
2271
4