584
0
31535
1232
458
1824
1152
2748
2
1192
1
1428
20634
8
918
282572
3659
14
239
341
572
611
52
1045
573
169211
11
467
2870
3
303
1649
360
2809
1418
396