703
1
2654
3
11761
4
1145
14421
12
3329
3109
14
4160
1961
0
2429
2
2216
4656
6
2660
684
3262
1857
2312
1300
766
2718
3387
643
1397
4715
5