2131
1
5431
2
3562
4335
1690
1814
1694
989
0
123674
35
1746
2710
1681
1691
3107
7
693
2055
83
1699
915
3738
5
662
1382
12459
3
2972
755
4187
10
1922
1812
1825
1545