1486
2
210
1
1708
5
1192
4
2001
9
1116
1186
5869
999
3157
2000
1448
4899
8
4716
1423
4804
2276
2335
894
1220
936
6149
5739
16
1634
712
885
2100
0
3037
1091013
2624
6