2138
3
608
0
2377
1
2901
4
1038
4551
7
2890
1558
2
2462
1128
297066
1304
1972
938
2152
1177
2082
2980
6779
5
1089
1450
1384
1348