2733
4
1199
1
746
1338
1879
2
1494
0
3351
5
2059
1152
4152
38477
34
337
3222
3
1969
4039
6
9877
2688
437
2197
7
889
10827
6844
2292
2977
442
2100
534
353
3070
2499