1053
0
475
2395
913
611
6213
6411
11
1282
484
720
1
787
1605
546
717
58
1650
288
1348
988
1144
290
3732
7
4106