1603
1
3546
189326
0
1193
2986
25494
1969
12459
3
9956
4471
2
536
476
10317
1519
1070
800
255
884
371
1492
4954
4
951
1514
2258
949
1694
297066
5141
7
4083
2823
5