886
2
1298
9
10209
14
1128
1
4771
32
1779
504
1193
1870
3
482
533
1036
2678
5
3380
1323
4
433
1380
2833
690
613
1450
1718
4292
664
801
1212
3142
0
2166
2292
699