1007
1
1936
2201
3
1330
2
1142
1716
417
0
1344
661
1129
543
1622
544
3006
312
17184
44
2200
6
2071
3043
2086
639
4
755
1124
3342
11
895
2327
1045
1267