524
0
2
341
1
462
855
4
695
1153
743
745
866
849
1137
915
1158
1711
2023
1978
1953
1455
1569
1460
1201
1288
1629
1329
1933
1574
1361
1640
2077
3
7
2337
1691
1632
1769
1586
1910
1848
1932
1870
1996
1952
1434
2065
2038
1902
2382
3829
2194
3267
2757
2670
2125
2846
3580
2613
2620
2703
2570
3211
1840
2848
3140
3080
3357
11
2351
2269
3393
2640
2657
2511
3117
2416
3067
6
3024
2955
2545
2032
1948
2663
2463
2169
2859
2589
3163
2827
2723
2807
2876
3364
2911
3148
4004
2653
2467
3030
5
3020
3079
3081
2208
2715
3289
3022
3138
3274
3389