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