121182
1
249
0
448
367
476
4071
292
396
2000
2068
8876
8
1059
282572
302
1853
1885
2490
17353
1890
822
3260
1650
139
152
1810
3
1073
2167
31535
484
70