2730
6
392
0
968
78
57
467
480
1149
1212
2284
3165
1416
631
4864
1
66
257
637
38
3674
10
19279
2
969
1960
7
352
851
455
290
2109
562
648
1880