2699
7
1229
13
2510
11
1076
2
2217
13
5066
31
1339
16
993
1
4145
30