2141
9
1554
2
1501
3
2132
12621
22
1169
1
1015
5151
3562
1202
1047
1681
1690
3634
10
8527
1103
0
484
1494
4
2562
1355
1825
572
1243
1136
2123
1105
685
693
534