5771
10
2907
2
1917
1227
1
660
0
1271
2285
388
4
3470
5
750
4754
7
758
1440
715
730
516
542
2551
3
3780
2174
89
1849
1761
2349
3490
2749
223
2226
1821