629
1
1111
913
1257
1667
1230
976
2102
0
1432
493
2977
15
1290
152
2765
2272
6174
14
3034
4
4043
6
4255
5
3580
1563
2933
2258
1199
3303
2895
5293
11
3261
3
11650
23
480