1756
3
1663
1
4594
1693
552
0
2522
621
458
4328
10
525
2188
8
2952
282572
280
1152
759
581
503
266
1045
1603
768
368532
1888
1277
1378
2
797
259
611
501