3183
3
10423
1
12779
8
1484
0
5440
960
1552
1448
2473
521
2643
3271
4
608
6466
3543
7
2069
5
4358
6
1329
2
5546
1911
1617
3066
2740
2290
1988