3107
7
1590
1
582
0
2377
2268
4
1125
1309
370
1394
1992
3
1091
2
1814
1632
1168
1813
2760
1532
1431
2082
1327
1751
2456
1788
2294
1660
1668
1749
697
2710
83