1866
3
991
1
472
0
770
4682
2
809
1145
1329
896
251
1778
1197
1796
282572
4936
1616
6213
228
306
322
383
256612
3739
6
4669
559
2275
2111
1054
96512
2652