3575
5
1364
2
1813
4
2242
0
9039
1969
2155
3
776
3117
8
4715
5771
10
2977
1
1127
7222
2199
2259
1809
3519
9
1946
746
2213
1289601
3868
4606
2233
3212
27
2861
662
1106
1912