253
0
603
5
1115
1224
3
878
1
1278
1295
364
1185
2
1345
1644
10
1534
794
7119
6
8691
23
7844
2225
8936
2229
962
4784
454
2006
4210
9
1853
5534
2979
4
1510
1505