1004
1
213
3
3573
4
1425
3649
5
2059
2505
2
2531
1743
0
3054
3297
12
2057
1683
736
2023
84
656
5390
7
1123
1306
535
372
3608
2500
2435
790
3354
1481
1322
2726