2489
2
2886
4
693
0
532
4946
18
600
1077
1
1180
2440
1328
3398
9
2502
2106
1391
1497
1219
1845
1413
3136
6
1617
3
3517
1976
2565
646
1491
2189
2050
2545
2239
1974