3442
2
4820
2526
3
20634
8
169211
11
625
4396
2461
20
282572
0
2125
1
2855
2493
2730
6
4431
1294
822
327
2668
2225
670
1216
637
2710
9
435
1923
1320
1343
1987
952
1056