2629
4
2138
3
6496
8
2584
2695
1475
1
1257
2
1347
1184
1010
0
4072
1200
931
2321
1716
1038
5346
409
1256
734
2480
6180
5
3292
1839
1133
99072
1241
1036
693
2648