1227
1
567
1768
2
4043
6
2324
4
1760
0
398656
19
510
7034
6247
5
1419
108797
2629
1507
1493
1969
707
913
1652
3
2732
534
356
2949
7258
2631
562
1663
948
5431
2054