1657
3
2497
4902
27
1319
1285
4
1360
14
1142
6
1050
1
35364
0
1656
4876
6050
869
709662
16519
98621
31
1808
2
4507
5
9811
4100
425
8898
2585
174885
1176
3120
841
9927
9
3271
1822