1302
1
2438
2802
5
1045
3200
3
1891
1992
697
0
673
1309
1120
4914
2
1348
662
868
2526
1070
1243
5505
14
2123
467
1105
1103
1688
1055
383
534
490
2271
4
1498