2352
2
1048
1
1431
1364
994
6
1688
1833
2164
3
4425
1739
1813
4
1969
776
574
0
3117
8
2322
1182
746
1815
7
1127
2725
22
2093
1106
2982
1749
272
108797
7911
5
3289