1103
0
323
2271
4
4083
334
8527
1
1070
3971
2439
717
1166
562
1862
460
668
311
477
3203
2
914
2544
1581
809
2510
652
418
1500
451
2332
3014
20
1028