767
0
3373
1073
580
552
2952
759
4594
1
138355
1015
363
1779
510
458
31535
2395
422
802
2690
2522
1754
21743
2490
335
584
1126
953
1297
565
390