2271
3
2619
1
938
736
975
2
665
0
2326
4
1327
398
1603
4964
1133
1939
905
2152
957
951
454
403
1578
2121
409
1470
691
297
415
1045
1638
1557
1661