584
0
320
1161
602
1045
329
1
1939
1644
3
454
1738
2
722
310
298
2121
4
2490
1661
445
349
749
7077
9
28805
6
330
597
2236
2143
1101
435
428
408
269