3971
1
2439
0
717
1166
562
1100
2
2299
1862
460
668
311
477
914
1581
2911
9
2763
4651
3
809
418
1500
451
890
2332
494
6916
2041
1015
2313