1632
2
2934
796
6
4499
12
4588
5
2968
1
2908
10
3671
784
0
1859
1539
3644
6517
4
1380
2108
3
1554
1371
1779
7976
8
2329
2456
1681
2234
3126
2254
3863
14
3054
1168
526
1449