367
1
1131
87
91
488
2
351
82
2065
5
993
937
0
1315
712
529
605
1362
837
909
574
626
3538
90
3164
3
1074
1133
413
609
1250
1763