1434
0
2345
1
503
1171
2
1093
605
3270
4
1804
825
687
910
915
705
898
728
1332
3
746
730
878
1604
851
690
2248
5
826
846
991
4544
9
6227
3272
17
2140