4156
4
1349
6
1821
2
3161
3
1857
672
0
1691
1
821
326
1679
890
497
970
1010
519
870
2319
5
2360
1666
1359
8
3164
25
2167
9
2805
1219
1431
3045
7
671
707
1266
762