1003
1
160560
14
72469
0
1652
4
838
2
1233
490
1956
5813
10
3747
6
1316
7534
8
384
2339
7
2277
5
1905
3
1241
6257
1389
3383
15
818
992
6337
12
918
428
3096
1224
2234
520
803