1558
2
2562
4187
10
2788
3
2100
3176
1812
1
4228
51331
25
2600
4
603
0
4715
5
3354
9
658
5565
1744
1449
2327
11
1227
2255
5196
123674
35
572
11924
2980
3575
3008
7733
2242
1451