2247
3
840
1
1132
284
427
872
0
518
5366
5
321
1553
609
1390
858
438
802
2
1238
1157
1108
2275
6
1354
1420
2146
1297
1748
4
3384
12330
13
2803
4137
8
4477
14
763