1590
1
2600
4
5565
9
3429
7
2999
3
1946
2
1816
3565
8
83
5338
0
2788
1860
2243
6
4867
1114
266
2425
2338
1372
605
1558
581
2980
637
2727
2213
1912
3292
15
3453
1475