2330
4
360
0
420
476
1
4396
3
3880
5
1282
418
1885
2125
2526
429
1276
2730
6
2461
20
762
324
2691
2
325
5316
422
1968
323
2855
31535
1736
121182
2094
1343