572
0
1992
3
697
5440
8
1309
562
888
1
8527
4914
2
1103
484
791
1494
4
2411
2134
2921
5
1451
3612
10
2173
1243
1136
2123
1105
685
534
490
2271
5389
596
1166