3738
5
1751
1
11153
8
784
0
1040
2591
1211
2
1951
635
2272
1665
1184
1746
2037
159
2368
693
1618
788
2626
1431