2550
2
1321
1
3644
1429
0
2476
3
762
138
12459
2972
1034
335
1827
431
2274
579
19944
1462
637
14861
7
5141
710
1310
465
975
639
4152
2386
1246
2756
248