5440
8
4562
10
2932
2
1558
501
0
3498
4
19932
6
2337
5
2935
1516
1
511
3715
5065
950
4187
2732
4287
9
574
3546
2903
3
2964
1603
3765
1812
6977
6547
1329
1815
2906
1294