909
1
576
0
1378
2
1009
25137
1069
1152
1779
363
300
896
1105
383
1024
1586
1543
458
422
683
846
691
46414
1232
266
608
3114
4
1045
953
464
139