1302
1
2438
2802
5
1045
3200
3
1891
868
3465
2
3835
673
0
1120
1380
1348
662
418
2526
1070
1243
5505
14
2123
467
1105
1103
1688
784
1055
383
534
1494
490