3250
2
3398
9
297066
0
3472
1
1377
1295
2522
2049
2650
20
1007
280
3120
4
2250
1743
810
2773
3683
1497
1346
1594
1982
2949
444571
1987
4612
2195
3
2239
1775
2168
1212