3126
3
1632
2
4499
12
2358
9
4588
5
2968
1
3868
10
1320
1539
10598
3644
3694
1903
5347
4
1554
6095
1960
0
1371
1779
7976
8
3066
7
2160
4537
2456
5052
1593
1681
6899
2254
3863
14