2416
2
1550
6
1410
3
1742
5
1630
844
1
1145
4
3539
23
1541
1725
2390
988
10
952
1057
523
0
1473
2055
1999
1594
3154
1313
1269
1376
313
581
607
1100
1447
7
944
973