1551
2
503
0
1043
1
1824
1110
1559
802
369
91021
3
1343
1453
2474
3480
5
1020
1997
9315
11392
6
3116
2288
17184
44
180849
300
1640
474
2211
383
1936
5009
615
2723