882
3
2992
6
2152
0
1172
1438
1686
1
1657
2
2354
4
9055
10
1450
1529
983
3920
801
3633
13
1428
6192
536
693
784
526
1093
1380
2166
1660
1825
83
2562
1431
905