2358
9
1250
2
3117
8
5052
10
6095
4309
3
6899
2840
8072
944
5347
4
1903
4954
462
0
1019
3336
1
1913
2153
1166
11
1821
2024
1237
665
4971
14
2209
6
20850
5
2372
4585
2580
2773