3354
9
19944
2
2866
0
1746
673
4335
929
3
912
1
2571
6
2710
2377
635
2722
4202
5
623
2438
2600
4
2744
1416
2972
761
4179
526
1526
3326
2530
2959
66
3386