2381
0
398656
19
2163
3362
3
440
348
4288
1418
4
51331
25
2124
1029
2101
575
833
1060
1079
1974
398
13
487
1743
684
789
1085
879
1458
1064
1070
460
432