2173
1
3124
6
4310
2082
1691
2209
3562
1681
2760
4
802
0
830
1424
1749
1844
83
4833
2
1000
673
496
1532
300
662
1788
1382
2320
5
1093
2368
1547
1816
1431