1880
2
1020
0
2881
1824
317
453
31535
597
25137
384
1540
325
3440
968
316
3691
5
17353
460
349
1949
3
2275
1862
1
428
599
547
1070
370
329
2727
301