838
1
3429
7
951
989
0
6779
5
619
1373
1495
929
564
2427
12
616
1092
1083
3326
3
2502
2082
2122
2
2633
1564
1976
1423
2392
329
599
467
2740
1015
1087
496