1009
0
1819
6
415
1
928
6365
24
710
325
2108
4
2522
4964
3
2395
521
17353
367
139
284
330
2730
1343
437
475
2619
249
2936
2
271
231
2459
9
714
4594