1001
1
1231
2
487
72298
0
1649
4
160204
14
3739
6
2338
7
1904
3
1951
6248
3379
15
5799
10
835
2273
5
988
1304
7526
8
6324
12
916
418
380
1239
1215
519
2231
1404
1089
1172
1795