777
0
2134
1
722
114240
45
3009
1205
3169
5
832
1230
640
4939
2
949
5233
10
2507
3
528
1934
388
2452
3593
1124
2952
697
18487
3418
1047
895
2190
1991
1386
383