2243
6
2724
2
1743
0
4383
3
4944
1
2960
764
3624
4
1295
3007
1833
2905
1062
1794
4600
10
3116
2143
1446
1197
3808
962
4006
1366
1239
725
2039
1182
3587
11060
19
2499