5151
2
1585
1583
1
3080
3
3715
3461
4
21152
8
4651
1220
2650
20
2528
280
2405
4259
2740
2932
297066
0
1047
912
1589
1759
197
4915
1417
1347
1888
1500
2382
3063
2440