2090
1
1306
3326
3
1371
697
0
3001
2
2522
1449
4627
7
1532
1787
2886
4
3198
8
2999
7747
1816
11916
14
1749
1537
2110
3683
1681
7976
1016
2972
2456
1977
3126
1813
3863