1302
0
1270
1
3650
3
938
22330
22
2619
3929
10
975
2
467
377
5164
435
665
4964
1317
398
1133
1939
905
500
2152
957
951
2168
474
454