2960
1
1141
3
2955
5
1009
3165
4233
3350
1454
0
8969
1099
671
1593
3708
582
2
674
509
2346
2907
4
3674
10
3558
1575
6371
7
2084
3375
8475
12
5570
617
3456
4654