932
0
4325
2159
5
2060
1
3133
3171
2127
7
59
510
628
515
436
142
302
1876
2
545
1109
343
1461
369
746
325
717