1042
0
737
248
743
517
2934
1824
957
429
439
493
415
5313
1880
2
2702
326
445
93
2520
1
547
428
410
297