536
0
1558
2
1069
1
1133
645
1458
2595
32302
515
2740
3629
863
883
1400
22731
531
2936
10
728
453
3583
496
181997
11
1618
665
2190
1595
1324
5771
1431
581