2538
2
166
0
197
1417
1740
3
1888
2041
2312
2135
1364
1
1075
1349
4358
6
1801
792
1301
2668
735
3008
3971
2124
4309
1892