2745
2
4651
3
4335
929
398656
19
2571
6
2377
1
2722
623
2600
4
2744
550
2972
0
1526
2530
4724
2134
1942
66
3386
2392
1160
6346
16
2082