2490
0
249
580
363
1073
17353
403
1448
1045
4111
2
31535
3373
281
1
484
2192
3
957
529
767
430
448
1973
116
273
2267
463
2142
21743
409
4675
329