77
1
70
376
4
48
58
604
106
0
74
2
447
78
107
159
3
100
2935
8
4388
7
1703
1042
1400
1249
2258
1426
720
1196
3772
1448
2072
1737
941
2391
2512