3185
4
1032
2
1097
1
3465
15
1577
2116
1602
2282
5
1543
0
1330
1226
3220
7
447
526
644
572
727
567
742
657
669
1725
1366
76
399
682
892
711
1475
668