2362
3
577
1
2369
2
723
0
1089
2687
5
3078
4
912
830
2023
108797
935
1104
9566
8
802
693
703
1048
109776
42
768
709
194
1044
1329
1397
960
971
919
1106
2077