2520
2
1590
6
2434
4
676
1157
1690
3
1898
8
780
1
634
848
3149
0
1340
552
1789
5
660
763
1006
440
1229
819
1158
2955
2240
803
2101
438
134
1108
1278
1312