846
0
18403
6
31535
2522
478
396
611
1343
3075
4
1009
4328
10
2952
1779
1527
1
169211
11
2720
639
840
1297
422
5918
360
2395
3815
1232
525
1099
300
653