320
0
1748
422
668
432
1289
419694
9
1137
1
496
48708
1603
1851
3
383
1817
197
31220
10
2288
1533
3251
6
4071
121182
69
2341
375
467
2189
1366
20634
8
412
1466