1229
13
2513
11
1076
2
2219
13
5067
31
1340
16
993
1
4148
30