2189
0
605
2730
6
25137
22330
22
1053
2330
4
726
367
1
691
1425
1681
1339
2
1650
2166
48708
474
1267
55
1131
273
2257
2955
1049
4740
2831
1667
479
397
492