2090
1
3326
3
1371
2794
2
1976
697
0
3001
3871
1449
4627
7
1532
2343
2886
4
3470
5
3198
8
1152
7747
1816
2285
11916
14
527
1753
1412
1749
2054
1537
3109
2110
3629
2534