2489
10
1598
2
1328
1
1744
1041
583
2440
3
4926
5
909
3403
194
0
1011
1734
3357
3429
7
1004
5997
4
1637
253
1312
1941
3176
7329
6
1518
1875
1716
5922
1268
1373
2411