2358
9
3694
2
2580
1
2966
6
2982
3
5347
4
2919
6095
2133
6899
1628
462
0
1663
5
6346
16
1188
3575
1908
1131
3378
7
101415
109
3673
8527
6499
4585
10
1160
1913
3868
1320
10598
3863
14