1429
0
1117
2
1359
5
1037
476
1
1471
2798
915
3
1734
894
1096
284
1221
1020
951
560
692
536
1692
4
3570
7
181
1871
816
1356
1279
1100
942
2545
711