3176
2
1749
1
3779
2986
2468
3
940
3439
8
1512
2710
1598
1404
3426
4
2666
9
2181
5439
3228
2044
2166
891
1352
5
469
0
2440
1819
4099
4926
2610
1814