993
1
1925
4154
2
2109
963
3
266
0
1233
226
1024
1290
458
584
4594
691
759
5871
15
1238
1905
431
1152
503
401
1045
422
517
745
479
2952
1232