12621
22
2327
11
2980
1
5805
18
785
0
1348
1179
159
3871
2
2794
610
582
1020
383
2535
841
3470
5
432
2988
989
1224
6779
1550
1218
623
4179
2838
4
3173