5209
9
1267
2
1467
1
117
0
2176
559
1675
948
1632
2687
2995
1607
1064
4142
5
8607
8
2427
12
1480
3
38477
34
616
13676
21
1892
803
3965
3169
383
4309
929
2886
1218
17333
27