2143
0
2808
1
1565
3
1056
322
1889
2334
1302
3287
1640
2
5009
1282
20634
8
2296
583
2275
3844
5
1008
2474
670
1392
2819
871
11392
6
1999
1765
7
1444
1425
784
2814