432
0
1134
4504
814
7304
7
501
2184
1
1904
1070
395
733
758
581
1475
2
914
178
2277
734
1289601
4
2297
2562
3918
3
536
2941
515
560
971
2312
938
84