346
1
736
5
811
336
2
135
332
169
1527
2687
4
2403
3
3234
10
3460
737
1585
6
1057
3590
3278
8
1106
5286
7
3145
22
1697
6702
1682
2301
5804
1267
0
1918
1214
1560
2329