320
0
1748
913
2
1645
1
422
668
3144
5
432
1289
419694
9
1137
6579
496
48708
1603
1438
383
1817
197
101
31220
10
1470
3251
6
4071
121182
914
69
2341
375
358