2096
1
1547
1193
0
2619
3
2759
1512
3426
4
1819
1108
868
1000
758
3158
2
3591
11
2934
4176
6
4360
662
3083
531
2414
2465
2144