2526
3
1573
1
925
4289
10
2786
2
120469
35
1454
5494
8
1193
3748
4
2043
1253
2955
5
1236
1966
1009
2524
4106
0
1099
1593
2254
6