2522
0
430
1
1413
3077
3
1998
5
1362
4
6370
3277
8
2948
2
4820
253
256612
2934
4396
1388
18403
6
2186
4669
2964
829
263