2939
1
2601
4
2043
3
1657
0
8535
12
2238
2356
6
2962
2907
2
1878
1568
360
4179
356
651
744
392
1297
501
1049
2727
1518
10035
3063
1940
341
7304
7
18258
4390
2627