2328
3
1152
0
31535
3815
1824
2748
2
1954
1649
1
296
552
298
2008
2727
6800
1431
8766
909
300
327
1192
1378
584
1428
1069
896
1105
1024
1115
1586
1543