1153
0
583
2
1031
1
3479
5
683
1408
3169
7
1876
14887
18
434
1570
3
2982
1615
4
4116
6
2249
1847
1348
4175
189326
2962
2569
2773
2556
13499
2245