2451
4
907
1
1358
3
2188
8
1664
3497
4107
1129
0
251
1923
1563
4650
447
4820
2
2855
3442
4706
5
544
775
20634
4396
2461
20
2125
2526
1690
2668
282572
662
625
650