530
4
545
0
31535
1824
2275
2
19279
17353
1306
3292
25137
1860
2096
1157
20634
8
896
1
509
909
1378
1024
1428
1407
1586
1020
1105
544
243
7334
249
775
3815