1626
1
2694
3
646
0
1225
682
2
2749
1115
10324
3440
1458
4281
1842
2522
5108
4
1861
5
5602
9
2730
6
5155
8
1630
2979
941
1595
572
31535
2084
1586
1961
1496
5025
978