2155
1
5635
3
402
0
2229
4
2907
2
99237
4074
14861
7
1181
1304
17
4237
442
106
693
96
479
360
325
334
332
593
414
1216
1288
502
929
55
1541
356
478