2578
4
1186
1
3461
462
0
2919
2
1188
3575
2848
2146
1195
3541
3624
5784
8
6247
5
3248
3673
6
5801
2155
3
4562
5635
3262
1237
2611
3140
7
2936
10
1407
3126
947
1391
3696