542
0
701
2356
6
297066
372
1302
1595
1306
868
440
730
103
931
639
761
189
738
267612
4978
2
2399
6362
5
1429
598
1539
1
437
1301
1920