307
0
1
237
539
3
95438
59
896
2
863
2745
30
1290
1118
1254
3483
4
2733
6
2331
2354
1794
2200
1289
1326
2004
2050
2552
7
3435
2365
2396
4257
4446
3023
3573
3081
2600
5490
5
13
5062
9
4427
5170
4781
3082
3160
4297
12664
19
4442
5791
5980
10