1649
1
2379
2
2095
4
2619
2726
665
0
2526
3480
5
3929
10
2564
6406
12
1256
283
120469
35
784
22330
22
326
938
975
1446
2306
909
398
4964
3
905
896
2500
1375
1543
2141