249
0
2068
1
448
1059
4071
292
396
367
70
152
65
2167
3
1650
365
302
466
2490
1212
116
1128
1089
1126
951
521
529
273
48708
1116
411
392