3242
7
1707
672
2
1743
3
1271
4
1579
1
2522
633
7877
5
1192
4148
1431
5252
3156
2899
8
4754
2392
1446
3305
4006
1840
0
1091
354
1563
1381
1226
1716
4429
1242
1951