3092
1
968
0
3691
5
1346
379
2301
2
1020
2881
3498
4
959
455
787
2224
569
573
505
275
3510
4111
2657
3
2749