1048
0
1174
1
1286
1740
3
2427
12
965
2547
3315
1458
923
874
1317
1814
6236
2209
1812
2080
1529
801
2227
2
1795
725
1065
2126
662
512
1162
784
673
1093