963
5
15598
1367
4
1137
1
1910
6
1413
12
1487
2
1056
6445
3
3055
2376
7
5865
6428
9
1581
3640
8
711
0
3680
22
1616
5799
14
4678
2041
16
8911
975
9828
1867
5681
503
945
1299
794