341
2
210
1
704
230
168
2146
2382
10
2275
6
1420
1097
3
1820
3449
9
12340
13
3387
8161
23
322
801
7
931
0
858
1391
438
609
1108
103
2955
1238
1457
1006
440
985