1301
3
1018
7
2743
4
887
2
3339
1
806
1385
0
1009
17434
9
1210
349
428
2263
849
1814
5
1064
917
2494
3184
3326
1282
1857
1497
1574
854
744
3767
1060
1343
1050