2901
1
2512
2
319
0
432
990
1985
472
1106
2151
2159
5
2060
3133
3171
2127
7
59
436
302
1876
343
1461
369
746
325
717
482
1911
1961
915
926
2634
3