5290
2
5485
8
5700
1129
0
2683
1156
383
1084
1008
4179
5
5661
4
11534
27
1805
2341
2256
3
8559
10
3287
1
4130
829
3152
9
935
3257
1351
1314
2873
1398
2797
926
776
5559