1053
0
475
2395
913
611
6689
4
1282
1894
1
2982
3
484
2194
2
787
546
717
58
1650
288
6435
7
1348
290
4106