2543
6
1050
0
1047
2285
9
1141
1
2493
18
6445
2495
2115
2
2861
2639
13
2086
3
3612
10
2574
5
1444
2336
751
3868
7793
4
2587
1123
2088
2262
1859
1025
3518
784
1226
1033
5505
14