420
1
2298
6
1446
96
945
527
1864
1346
2
929
0
1494
996
908
4
1267
1464
7
778
86
123
677
3
887
46
2198
1604
413
909
2605
9
738
1482
1008
1433
2240