1040
15
2599
8
12744
57
320
4
135
3
331
70
0
541
1099
6
118
2
214
87
127
110
1657
226
1
81
123
6477
73
3331
72
471
374
71
198
321
393
107