2629
2
2480
1
2264
2512
0
14
467
2535
6236
10
1849
3083
7034
534
66
2465
3014
20
3008
3
1107
3125
55904
1922
4837
5
685
10827
4
4933
13
3158
2596
1751
1743
2476
5440
8