1528
1
2939
3
2488
4
282572
0
863
720
2
428
5262
10
1222856
492
63
288
501
581
418
417
5255
16
2670
20
320
1748
422
668
432
1289
419694
9
1137
496
48708
1603
383