1688
4
1049
2
1327
1
1570
1129
3
651
694
0
393
4227
5
15365
83295
1081
237
35
92
854
1881
16
137
75
692
129
514
116362
18
73886
42
2729
612171
1778