429
0
1103
323
3100
2
499
1494
2271
4
1743
1451
334
8527
1
2495
1070
3971
2439
717
1166
562
984
2860
1862
460
668
2072
3
311
2385
2241
477
515
914