767
0
1073
21743
1
48708
31220
10
422
485
2490
580
44199
1328
429
1650
3203
1853
1126
931
648
259
340
510
5316
3
384
1070
335
633
499
729
3373
250