3999
23
747
1
2
1449
0
4644
11
599
625
743
4
397
1293
82
877
991
1180
10
1990
8
2103
2788
6
1436
1885
808
3
923
1952
875
1364
2375
7
2237
1599
5
1253
1321
770