581
0
1045
5151
2
3146
12
3078
4
189326
25669
4651
3
19783
4148
131589
1
467
2996
3061
10827
4044
5
1019
3083
444571
9
2320
6
4335
1827
2465
1189
3125
3546
32302
4730
280
1632