1839
2
1298
1
531
714
1128
992
687
2941
786
4
1575
3
1229
5857
13
1115
853
1269
0
1607
2007
993
594
724
636
1099
8
1297
1030
3083
1588
1272
70
11304
7
1836