954
0
494
2169
3
2522
653
1350
1
2800
1161
572
2254
6
1131
4233
3803
2054
1515
1454
2914
671
1139
3708
375
582
2
561
302