3901
3
11150
1012
1
6018
2396
1092
2
3613
8
2349
2177
2576
2643
4588
5
2395
1922
3286
0
504
2125
745
2238
3292
725
2866
1676