2170
4
5006
5
951
1
2502
619
564
2738
1142
3818
7
1013
2740
2245
3
2629
2
1196
3546
3539
907
3014
20
3205
1337
562
11153
8
1268
1087
3066
3024
3644
2496
3222
4398
10