719
0
1129
2683
1507
1
46
951
2648
5
25137
2275
2
3691
2809
2445
2301
325
1428
3719
4
2881
475
31535
451
422
317
3114
2190
3510
386
968
285
4111
2749