2243
6
4944
1
4383
3
2960
1743
0
1140
1225
2727
1825
1380
1371
2055
2
2622
1622
1558
2377
1111
1348
1277
467
946
2781
1051
989
764
1396
2884
5
1394
5339
1055