2294
1
83
496
0
2368
582
1570
745
2452
2
673
2173
1816
1382
2710
2767
5
1394
1749
1431
662
3591
11
2392
4179
2344
1568
2209
1746
1778