3336
2
1191
1
2194
4
1610
0
1719
1864
3045
3
2237
1811
2589
1372
2047
1434
1226
1731
1988
2066
3151
2264
2502
5123
6
1918
1646
4080
4250
25
9077
28
2180
1819
1937
7
1368