3510
2
2758
1
729
968
0
2143
20634
8
322
1267
107
3149
4
2334
1302
1642
394
5009
2296
964
992
1190
433
509
1860
407
3505
2008
2306
2799
3
571
544
1587