288
0
880
1
1272
913
2
501
63
581
418
1587
48708
320
5316
3
419694
9
31220
10
1748
422
496
121182
668
432
1425
2341
6
1289
1603
447
105290
4071
383
197
1817