1129
0
2326
4
635
2808
1
1390
1132
5055
5
915
184
1869
2
736
1421
107
2143
1125
2239
1603
1889
1664
1563
2470
300
1518
292
935
804
1665
493
383
964