2339
2
2415
3
4040
4
1038
1
1137
1308
1938
3384
988
1008
1971
0
940
1566
1224
1678
997
952
1988
1686
6
1596
1037
1297
3641
953
3226
8
1947
1451
2103
10
2889
1113