2966
11
1031
1
2130
2
1622
1337
2083
5
3154
974
6
2390
594
1463
2779
9877
1657
1255
1394
1397
0
3551
10
108797
1722
5169
21152
8
19932