2133
1
1135
1382
2377
19944
2
24337
22
3107
7
10317
11924
2268
4
11059
9
1681
2428
0
3292
15
1539
2600
2292
1455
5565
3429
1047
1946
1038
2999
3
1590
1320
2199
1788
2348
5915
11