603
0
1001
957
1376
1
5204
3
17402
4
3919
5183
8
3354
9
2623
6
6076
15
3660
2
4435
2866
4187
10
986
5090
2457
1105
7034
5
2740
2337
123674
35
6676
12
692
7870
6182
874
4329
5106