1590
1
2980
1475
2
2562
2732
2209
962
0
400
1860
929
4562
10
2309
2188
4
1690
2322
1814
1746
2710
1884
3
2802
5
746
851
1383
5204
24337
22
20312
39
944
1735
2110
1558