1302
1
2438
3200
3
1045
2512
2
3591
11
7471
9
1814
4
2794
3380
3629
1423
1120
0
493
2663
388
96
596
2199
1458
534
544
717
323
749
475
1812
460
2526
6753
17