1543
1
1156
1303
1253
619
3140
4
8607
8
2427
12
951
2687
2
2530
467
0
2886
496
564
1660
1380
712
616
2502
1337
1813
1606
2740
4179
3485
7
2234
2100
2906
2181
5