1021
2
1443
1
6997
1142
739
580
2337
6
986
527
0
3172
3
14861
7
3215
20211
2230
40062
19
4702
4
4274
3608
2781
2891
5