928
1
1043
1333
2199
3
152
0
1454
3510
2
150
3691
5
1142
2657
3693
12
419694
9
300
611
2748
968
2547
2461
20
2224