1516
1
1594
3
1295
1844
5412
4
2650
20
280
2466
5
2209
2250
5151
8
946
1780
297066
0
2929
6
2773
3528
7
1788
3683
1558
2
4291
2316
1622
2622
1348
17970
15
685
1581
3629
7086
12