1691
1
1812
1867
2322
4
2988
2786
2049
1415
1001
0
2493
123674
35
5811
2
31371
64
2741
4187
10
234
2732
3562
6676
12
980
1431
419
7394
5
2529
7
10317
673
3993
833
1161
791