4431
9
863
0
3583
2932
2
4151
1452
1
4360
4168
5
1408
1200
929
3
1365
2047
1500
189326
2562
4
582
1579
6053
25494
802
2954
2502
1154
2169
51331
25
1050