2033
2
1033
1
1029
0
646
490
2334
3632
5
5009
1172
317
440
735
3505
4
274
422
1346
919
307
4291
3
621
367
772
493
326
1343
282572
684
401
3644
427