3691
5
2809
2
2301
798
0
1218
3
2881
3498
4
3149
730
1
2224
1060
3510
2657
2749
2748
1452
338
295
427
968
1176
1313
2299