980
0
787
1109
961
348
1029
686
297
608
522
1269
7039
2224
2
633
78
458
476
58
1131
44
597
1009
1280
4106
429
493
2003
1
213
362
1428