838
2
530
1351
1
517
847
0
2319
11
542
1242
5
1596
140
603
69
869
8
141
4530
1944
3
1048
557
3312
4
323
8951
5169
29686
2704
2109
1463
59
1311
587
642