1243
0
2123
429
2649
1103
323
2271
4
334
8527
1
1070
3971
2439
717
1166
562
1862
87
460
668
4453
311
542
477
4146
7
914
1293
534
1581
612
2705