1535
1
2710
2
4309
3
1622
1815
2942
6
14125
10
5151
3080
2028
0
3715
21152
8
4651
1295
1194
1284
2629
5946
2650
20
2169
1679
553
3090
4198
181997
11
1527
513
280
2405
5782
4