1040
1
678
216
1270
2
1534
20
4597
4
1699
10
2748
1826
3
3087
1265
983
11522
13
5160
6
749
6186
8
1850
538
871
708
347
0
1677
14
1317
2496
537
1055
1606
5
1275
12
1627
990