1226
0
1560
5
5221
2
1256
6702
8
1845
1
2974
2055
1424
114
368
1394
1798
3
1959
4
990
7
2142
1222
428
1183
1319
6
582
1642
10
762
845
636
1841
1408
1231
1565
1078