3024
3
3344
1
1151
1295
938
1505
0
1489
5
2650
20
4241
953
280
579
2037
1581
2
1175
2701
4
1226
2250
3765
1244
2245
3053
7
297066
6189
9
1532
2125
3683
2797
5505
14
2683