332
0
1
368
393
376
260
555
3
95472
59
670
633
916
2
970
876
757
679
918
2772
30
1303
1147
1285
1783
11
690
969
662
659
824
894
792
1511
14
1423
2673
4
3068
7
3509
2776
6
2357
2386
1810
2220
1298
1340
2590
8
3094
3290
1725
2021
2371
2161
2067
2580
3468
2379
2424
4289
4480
3045
3602
3102
2633
5529
5
13
5077
9
4454
5217
4806
3101
3174
4331
1898
10
6194
5431
6012
6902
4034
5464
4314
4358
3368
4295
4413