2163
0
1585
948
1
348
4288
440
673
398656
19
2101
2124
3
51331
25
3362
1418
4
1974
1029
575
3580
1458
1085
833
467
1743
1060
1079
2271
432
652
13
1070
398