2259
1
984
0
2954
2
38477
34
581
2462
3
2274
12459
1239
1618
635
4112
11
2992
3120
4
1780
2268
637
2367
3551
10
722
3629
18816
429
2517
7793
4451
15
101415
109
372
619
1289601