2475
1
1337
2
2102
0
2405
4775
1066
2336
224
796
6
1387
3265
5
3106
4
1123
718
227
3186
1679
167
2881
1064
546
549
511
32
1635
797
425
960
5125
503