2152
2
2711
2429
4
4142
5
8047
18
2478
2020
3050
0
1289
3
1361
1
1766
2995
493
994
3017
418
2109
2534
2272
2166
1879
1511
2184
1355
2392
368
2719
1066
2094
4179