21152
8
1047
2
5151
3080
3
3715
4651
1031
1
2650
20
1347
280
2405
2740
2083
5
2932
1337
2390
1033
2493
18
3263
4
2326
2631
9877
6
945
1537
297066
0
3655
11
4009
189326
2392
1500