2515
3
1581
2
3765
4
1247
1295
1
3629
5225
8
2650
20
280
2039
2250
297066
0
3079
2773
1676
3683
1209
1859
4732
1301
1223
3371
9
1313
810
2245
1226
3053
7
1573
3105
3466