2619
1
938
975
2
467
0
665
1317
398
4964
3
1133
1945
1939
905
2152
957
1254
951
454
403
5164
1439
2121
4
409
691
415
1045