2670
1
1683
0
2601
4
539
1320
2794
2
992
2238
719
2356
6
380
2962
3439
8
3886
3
8345
5375
560
2386
2093
2939
1289
3140
7
951
3543
1742
6916
23802
9
2541
3831
1336