1262
3
1301
2
7888
5
642
419
1
1270
0
1330
738
500
174915
14
841
1865
945
1298
1376
319
8827
4676
934
560
1283
4
936
496
303
501
381
374
365
263