4425
6
3117
8
1431
1
746
0
1688
1127
1833
2
1364
272
1969
3289
2621
3
1106
2104
1427
1972
994
2164
1739
574
1929
4506
6362
18
1182
1815
7
3655
5
6874
1749
2703
4
7911