2132
0
2855
3
322
2897
4
1506
2020
5
3025
1
105290
2296
2
1937
3243
7
509
784
1642
493
964
1894
2799
2334
2742
1329
3795
929