2789
4
1482
5
1301
0
1923
3
1969
2082
2
1550
505
1824
1
3380
255
1941
5722
1344
3063
1961
4924
9
3908
6
1084
1702
246
2814
5838
4857
381
3045
3067
482
598
1841