1269
0
1526
2
2718
3
1030
841
1865
5
1298
945
1376
2263
21793
13146
10
1151
1
8827
2296
4
1072
8
957
1406
6024
22
1519
409
896
759
2551
837
985
878
1083
1971
7
4842