426
1
3498
4
1205
2258
3
2069
1037
1938
1603
2
2499
1326
2191
522
0
3342
11
1124
2830
7
479
177
770
306
650
3889
964
939
514
3599
1960
2419
543
544