2188
8
2451
4
2274
1
1385
1132
0
1302
521
4107
1059
798
169211
11
2143
1516
2306
2
1506
2814
5
1491
1869
2415
320
1550
1255
2296
2909
3116
1343
964
121182
757
2330