3100
2
2271
4
4083
0
334
8527
1
1070
3971
2439
717
1166
562
2860
460
668
2072
3
311
2241
477
914
3918
7
2544
1581
1017
2773
5
809
4466
12
652
418
1500
451