2226
2
1165
1207
1
1327
1319
4897
5
946
3
2322
1108
2255
1471
436
0
3032
2467
1529
1857
2035
4
6967
6
1741
1191
1230
26364
18
1563
1739
1356
2057
1503
1890
1434