2143
0
2123
2093
2
547
1101
776
2655
945
774
325
597
329
787
288
362
407
1314
276
1167
765
452
743
390