2318
2
883
3
2542
982
1
2522
2772
3683
1505
0
3765
4
297066
2027
1581
1912
3819
66
4978
1295
978
9611
2683
2650
20
267612
280
867
5225
8
1527
2159
3792
6
2108
2250