2547
3
672
0
1474
1
2034
1114
1285
6
1944
2
3240
4606
1226
2333
1966
2272
4080
3682
23774
4
5253
3931
5252
2410
1814
1831
5
1751
1598
1284
894
1272
673
2989
2279