1007
1
1936
1330
2
1716
661
0
543
1622
282572
312
3795
1129
3043
2086
650
2198
447
1566
17184
44
662
4820
2710
9
4396
3
1045
360784
19
2094
3006
18385