2189
0
307
1
433
430
422
397
2581
5
44199
2166
2
5622
4
363
505
1356
741
647
2142
3373
119
1343
419694
9
166543
18