2809
2
1202
1
492
0
646
9088
8
525
6859
5
703
5155
1346
1764
2551
2190
2079
1297
8969
592
1139
1989
3
1642
6343
24
472
691
3806