351
0
2932
1
1764
750
2189
3125
2
91887
19
2447
626
4849
1061
1123
1271
3302
742
491
757
625
534
1144
1392
1225
2330
1633
536
1510
928
2732
1609
2733
4