1401
2
2982
3
2541
0
2132
1795
1
17607
5
3942
5322
8
2011
3587
3889
4
2528
2917
3238
7
5375
2392
1196
3292