2530
4
1539
1
3354
5
2372
2465
2
11153
8
1690
3014
20
2699
989
0
2089
1220
3085
3491
3485
7
2580
1371
3696
4946
18
3316
10
1779
1011
5141
1004
2023
2354
7608
12
4309
3
1941
2436