1350
45
2452
2071
1
1397
237
1293
1862
2
1321
665
2118
2944
835
39
3562
820
575
1353
2254
1204
0
2001
4406
1661
10744
5
1309