2309
2
404
0
645
1250
2590
5
1281
1
1454
1156
1075
2603
1248
1981
1767
1825
1867
3180
3
2138
2020
673
1124
858
80
2287
1391
2061
1180
1203
1859
3302
1259