3650
3
3734
938
1
22330
22
10396
8
2619
3929
10
975
2
467
0
5164
665
4964
2606
1317
3198
398
1133
1939
905
2152
957
2979
951
454
403
2121
4
409
691
415
1045