1267
2
5209
9
1467
1
117
0
2176
559
1675
948
1632
2995
1607
1064
181997
11
1268
1480
3
297066
17333
27
929
4096
803
2530
4
3965
467
1787
496
1380
999
1021
3140
619