2184
1
2083
5
4655
10
2109
959
289
0
2646
1426
3
802
2
11351
17
1093
693
1104
9566
8
688
1151
696
1079
403
539
360
1397
868
830
376
960
1141
782
3621
1106