951
0
2648
5
25137
2275
2
180849
3691
2809
2301
325
2881
475
31535
451
3114
4
2190
1
3510
386
968
285
4111
2990
6
2749
2748
1452
2493