429
0
1103
323
2271
4
334
8527
1
1070
3971
2439
717
1166
562
1862
2911
9
460
668
311
477
914
1581
2763
4651
3
1064
809
2676
1267
2
1632