1055
1
1295
2650
20
280
297066
0
3683
2250
2688
2
1494
2773
1243
3466
692
1226
3593
16
1650
927
432
1180
1432
1581
1913
1594
1022
2507
3765
4
946
2245
3
1131
2061