1034
2
1128
1
1041
1151
0
2270
2416
7
2873
3
1176
3065
2190
4775
4765
8
2551
1880
3227
389
1298
1849
1769
591
3780
10
1371
1883
1086
1564
3131
1066
1484
72