3092
1
4830
2
2189
0
2125
798
729
3114
4
1084
552
116
2459
9
1557
1824
2461
20
625
2657
3
2749
3498
1452
359
1932
273
1454
180849
802
2006
4111
543
1343
1320