3296
4
346
0
2840
2
988
558
1
944
3
4670
1063
891
4585
10
2701
3117
8
7304
7
1019
1201
1753
1821
967
2217
20850
5
1618
1173
2457
2209
6
8345
2094
6516
2220
3527
1250