1425
1
646
0
2693
3
3118
2229
4
2097
5132
2
2306
2000
1553
860
1343
814
3551
3025
2071
1937
650
6062
16
1551
2198
745
848
1182
3632
5
1805
1365
1251
333
2225