2670
20
320
0
1748
8155
12
1526
2
422
668
432
2473
1
1289
419694
9
1137
496
48708
383
1817
197
31220
10
2288
3251
6
4071
121182
69
2341
375
467
2189
20634
8
1131
2982
3