2243
7
310
0
376
2094
539
637
157
255
560
295
477
856
2211
460
101
300
339
1897
1
718
165
2111
3
419
185
276
303
267
345
409
484