2711
2
490
0
5151
918
398656
19
1964
3
2180
1105
1361
1
484
534
2663
596
475
1744
1298
3168
850
938
1243
2123
429
1103
323
2271
4
334
8527
1070
3971
2439