703
1
2654
3
3109
14
4160
4
1961
0
2429
2
1598
2216
4656
6
1041
2660
583
2440
684
4926
5
909
194
1734
1637
1312
3176
1518
1875
2411
2270
734
1280
1021
862
3041