2562
2
2131
1
1093
0
3354
9
19944
2866
1746
1226
673
894
4335
929
3
912
2571
6
2710
2377
635
2722
4202
5
623
571
2438
2600
4
2744
1416
2972
761
4179
526
1526