1135
6
2152
2
916
92
1
260
805
355
3
399
342
1811
767
456
467
579
1625
1233
447
733
1100
11
1039
0
2068
1223
1127
81770
42