1616
0
2275
2
1329
1
991
809
2111
3
1145
896
1343
1778
1197
1796
228
306
1132
2306
322
3250
1506
3739
6
745
2814
5
1869
1550
302
1054
670
964
2652
997